package org.example.task.service;

import com.baomidou.mybatisplus.extension.service.IService;
import jakarta.validation.Valid;
import org.example.task.model.dto.PageDTO;
import org.example.task.model.dto.notification.SendNotification;
import org.example.task.model.dto.notification.UpdateNotification;
import org.example.task.model.po.Notification;
import org.example.task.model.query.NotificationPageQuery;
import org.example.task.model.vo.notification.NotificationVO;

import java.util.List;


public interface INotificationService extends IService<Notification> {

    boolean send(SendNotification sendNotification);

    PageDTO<NotificationVO> getList(NotificationPageQuery notificationPageQuery);

}
